﻿using Common.ECS;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

public interface INodeHandler<TEntity>  where TEntity:IEntity
{
    BehaviorNodeState ExcuteNode(TEntity entity, NodeData node) ;

    void ResetNode(NodeData node);
}